About Baccam Ltd (10192177) United Kingdom