About Oaptial Investment Ltd (13677188) United Kingdom