About Ljs Administration Services Limited (12091894) United Kingdom