About Strangys Investments Limited (13649903) United Kingdom