About Anaya Investment London Ltd (12808196) United Kingdom