About Neeva Jay Limited (05043075) United Kingdom