About Rem Templar Holdings Ltd (10051982) United Kingdom