About Almerya Ltd (13278041) United Kingdom