About Necessitas Limited (06890954) United Kingdom