About Lakshmi (fin) Ltd (07656030) United Kingdom