About Layer Architecture Ltd (09456077) United Kingdom