About S Thakkar Limited (12188738) United Kingdom