About Perimeter Technology (uk) Limited (SC146312) United Kingdom