About Bakkar Solutions Ltd (12056567) United Kingdom