About Infinite Beauty London Ltd. (10594862) United Kingdom