About Frustum Limited (07573129) United Kingdom