About Beyond Limitz Limited (12161215) United Kingdom