About Alexander Jake Ltd (11750218) United Kingdom