About Holon Life Ltd (12488751) United Kingdom