About Malik Solutions Ltd (09512288) United Kingdom