About Beachje Investment Management Limited (09769154) United Kingdom