About Amiga Limited (03517470) United Kingdom