About Integral Ucits Platform Ltd (13165729) United Kingdom