About Ian Fraser Spv Limited (12002326) United Kingdom