About Baklim Solution Ltd (11742957) United Kingdom