About Bakar Max Limited (13680393) United Kingdom