About Shakra Balquees Ltd (06710677) United Kingdom