About Lightoaks Management Company Limited (10944305) United Kingdom