About Perdelics Ltd (12214949) United Kingdom