About S Khalil Holdings Limited (13059682) United Kingdom