About Shalaoui Ventures Ltd (10420915) United Kingdom