About Shab Jaff London Ltd (12356869) United Kingdom