About Jabir Services Ltd (10326237) United Kingdom