About Lack Patel Consulting Limited (11629343) United Kingdom