About Linus Platservice Limited (12659894) United Kingdom