About Ya & Ja Investments Limited (05623655) United Kingdom