About Theoricus Ltd (12139258) United Kingdom