About Lischa Limited (03395606) United Kingdom