About Thukral Assets Limited (10351802) United Kingdom