About 16 Finance Limited (12111923) United Kingdom