About Pelissari Ltd (12934451) United Kingdom