About Rebecanegru Ltd (12865634) United Kingdom