About Blaxdev Capital Management Limited (11119277) United Kingdom