About Amarjot Thiara Ltd (12106079) United Kingdom