About Sidhu Ventures Ltd (11198278) United Kingdom