About Inflected Limited (07891895) United Kingdom