About Bak Projects Ltd (12658886) United Kingdom