About The Patera Project Ltd (13462343) United Kingdom