About Frali Technology Ltd (10615703) United Kingdom