About K2a Management Incorporated Limited (10293711) United Kingdom