About Linus Platservice Invest Limited (12659907) United Kingdom