About Refined Logic Limited (12162635) United Kingdom