About Detente Solutions Ltd (13567550) United Kingdom