About Inceptum Totus Limited (10184314) United Kingdom