About Perega Trustees Limited (12007396) United Kingdom