About Detay Investment Ltd (10771365) United Kingdom