About The Determinator Collective Ltd (SC699620) United Kingdom