About Ideal London Trading Ltd (11445203) United Kingdom