About Bucas International Limited (10622734) United Kingdom