About Liberfield Capital Holdings Ltd (13278240) United Kingdom