About Karia London Ltd (10910091) United Kingdom