About Yellowtip Investments Limited (07635217) United Kingdom