About Beldi London Ltd (10929290) United Kingdom