About Bakkar Limited (09051596) United Kingdom