About Altcap Management (uk) Ltd (07862726) United Kingdom