About Litty Limited (12136822) United Kingdom