About Peri Shack Limited (10042533) United Kingdom