About Patela Solutions Limited (06047330) United Kingdom