About Perimeter Partners International Limited (07316083) United Kingdom