About Shabajee Incorporated Limited (07521698) United Kingdom