About Occam Architecture Limited (SC526782) United Kingdom