About Lakshmi & Krish Limited (09645432) United Kingdom