About Second Nature (holdings) Limited (07089409) United Kingdom