About Perigee Ltd (SC577269) United Kingdom