About Beacon Spv Limited (12361302) United Kingdom