About Bak Developments Limited (09649945) United Kingdom