About Jamy Investments Limited (05167551) United Kingdom