About Amlornfressa Ltd (10601529) United Kingdom