About Balde London Ltd. (10772367) United Kingdom