About Pulickal Uk Solutions Ltd (10256261) United Kingdom