About Nikesh Patel Services Limited (12024722) United Kingdom